package o2o.dao.PO.order;

//商品领取记录
public class ShareGoodPullRecord {
    private Long id; // 标识
    private String sysAppKey; //系统标识
    private String username; //分享者账号

    private Long shareId; // 分享记录Id
    private Long goodsId; // 所分享的商品Id
    private Long shopId; // 所分享的商品店铺Id
    private String goodsName; // 所分享的商品名称
    private String goodsDescs;//分享商品描述
    private Double goodsPrice;//商品价格
    private Double goodsOriginalPrice;//商品原价
    private String goodsImageUrl;//商品图片

    private Integer isPull; // 是否已领取 （用户是否已领，已领需要管理员发货isOver） 1已领取，0未领取
    private Long pullTime; // 领取时间
    private Integer isOver; // 是否已给用户（管理员）  1已给，0未给
    private Long overTime; // 发货时间
    private String orderNo; // 领取订单号

    private String buyer; // 收货人姓名
    private String telephone; // 收货人联系方式
    private String address; // 收货人具体地址
    private String address2; //收货详细地址
    private String address3; //房间号
    private Double lng = 0d; //经度
    private Double lat = 0d; //纬度
    private String province; // 省份
    private String city; // 市
    private String county; // 区县

    private Integer delFlag = 0; // 是否已删除(0未删除,1已删除)
    private String createUser; // 创建者
    private Long createTime; // 创建日期
    private String updateUser; // 最后更新者

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public String getSysAppKey() {
        return sysAppKey;
    }

    public void setSysAppKey(String sysAppKey) {
        this.sysAppKey = sysAppKey;
    }

    public String getUsername() {
        return username;
    }

    public void setUsername(String username) {
        this.username = username;
    }

    public Long getShareId() {
        return shareId;
    }

    public void setShareId(Long shareId) {
        this.shareId = shareId;
    }

    public Long getGoodsId() {
        return goodsId;
    }

    public void setGoodsId(Long goodsId) {
        this.goodsId = goodsId;
    }

    public Long getShopId() {
        return shopId;
    }

    public void setShopId(Long shopId) {
        this.shopId = shopId;
    }

    public String getGoodsName() {
        return goodsName;
    }

    public void setGoodsName(String goodsName) {
        this.goodsName = goodsName;
    }

    public String getGoodsDescs() {
        return goodsDescs;
    }

    public void setGoodsDescs(String goodsDescs) {
        this.goodsDescs = goodsDescs;
    }

    public Double getGoodsPrice() {
        return goodsPrice;
    }

    public void setGoodsPrice(Double goodsPrice) {
        this.goodsPrice = goodsPrice;
    }

    public Double getGoodsOriginalPrice() {
        return goodsOriginalPrice;
    }

    public void setGoodsOriginalPrice(Double goodsOriginalPrice) {
        this.goodsOriginalPrice = goodsOriginalPrice;
    }

    public String getGoodsImageUrl() {
        return goodsImageUrl;
    }

    public void setGoodsImageUrl(String goodsImageUrl) {
        this.goodsImageUrl = goodsImageUrl;
    }

    public Integer getIsPull() {
        return isPull;
    }

    public void setIsPull(Integer isPull) {
        this.isPull = isPull;
    }

    public Long getPullTime() {
        return pullTime;
    }

    public void setPullTime(Long pullTime) {
        this.pullTime = pullTime;
    }

    public Integer getIsOver() {
        return isOver;
    }

    public void setIsOver(Integer isOver) {
        this.isOver = isOver;
    }

    public Long getOverTime() {
        return overTime;
    }

    public void setOverTime(Long overTime) {
        this.overTime = overTime;
    }

    public String getOrderNo() {
        return orderNo;
    }

    public void setOrderNo(String orderNo) {
        this.orderNo = orderNo;
    }

    public String getBuyer() {
        return buyer;
    }

    public void setBuyer(String buyer) {
        this.buyer = buyer;
    }

    public String getTelephone() {
        return telephone;
    }

    public void setTelephone(String telephone) {
        this.telephone = telephone;
    }

    public String getAddress() {
        return address;
    }

    public void setAddress(String address) {
        this.address = address;
    }

    public String getAddress2() {
        return address2;
    }

    public void setAddress2(String address2) {
        this.address2 = address2;
    }

    public String getAddress3() {
        return address3;
    }

    public void setAddress3(String address3) {
        this.address3 = address3;
    }

    public Double getLng() {
        return lng;
    }

    public void setLng(Double lng) {
        this.lng = lng;
    }

    public Double getLat() {
        return lat;
    }

    public void setLat(Double lat) {
        this.lat = lat;
    }

    public String getProvince() {
        return province;
    }

    public void setProvince(String province) {
        this.province = province;
    }

    public String getCity() {
        return city;
    }

    public void setCity(String city) {
        this.city = city;
    }

    public String getCounty() {
        return county;
    }

    public void setCounty(String county) {
        this.county = county;
    }

    public Integer getDelFlag() {
        return delFlag;
    }

    public void setDelFlag(Integer delFlag) {
        this.delFlag = delFlag;
    }

    public String getCreateUser() {
        return createUser;
    }

    public void setCreateUser(String createUser) {
        this.createUser = createUser;
    }

    public Long getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Long createTime) {
        this.createTime = createTime;
    }

    public String getUpdateUser() {
        return updateUser;
    }

    public void setUpdateUser(String updateUser) {
        this.updateUser = updateUser;
    }
}
